base something upon - English Synonyms Dictionary